/*
	The directives starting with # below ensures that this file is read by the compiler only once
	even if it is #included several times. It is call an "include guard"
*/
#ifndef CATEGORY_H_
#define CATEGORY_H_

#include <string>

using namespace std;

struct Category {
public:
	// constructors
	Category () {}

    // utility functions
	string display() const;
   
/*******************************************/
/*Created or Modified by EC*/
/*Added getter and setter for category*/
/*******************************************/	
	int getCategoryID() const
	{
		return category_ID;
	}
	
	void setCategoryID(int cat_ID)
	{
		category_ID = cat_ID;
	}
	
	string getCategoryName() const
	{
		return category_name;
	}
	
	void setCategoryName(string cat_name)
	{
		category_name = cat_name;
	}
private:
   //constants
     
   // private data
	int category_ID;
	string category_name;
};


#endif //CATEGORY_H_
